fire upon the enemy's batteries - Spanish English Dictionary